class CustomDateType {
  // 数据类型（1报警.2预警）
  static String getDataType(int? type,) {
    switch (type) {
      case 1:
        return '报警';
      case 2:
        return '预警';
      case 3:
        return '报警';
      default:
        return '报警';
    }
  }

  // 报警类型
  static String getAlarmType(int type, int dataType,{bool isShow = true}) {
    switch (type) {
      case 1:
        return '红色${getDataType(dataType)}';
      case 2:
        return '橙色${getDataType(dataType)}';
      case 3:
        return '黄色${getDataType(dataType)}';
      case 4:
        return '蓝色${getDataType(dataType)}';
      default:
        return '';
    }
  }

  /// 报警类型判断 1,2 数值报警, 3 离线报警
  static String getAlarmTypeByValue(int dataType) {
    switch (dataType) {
      case 1:
        return '数值报警';
      case 2:
        return '数值报警';
      case 3:
        return '离线报警';
      default:
        return '';
    }
  }

}